Similar Words
inhabited

Thickly Settled — synonyms, definition

1. thickly settled (Adjective)

1 synonym
populous
1 definition

thickly settled (Adjective) — Densely populated.